From 9712c697a910360c499f2bddbdb510962d17be8b Mon Sep 17 00:00:00 2001 From: Fuwn Date: Sat, 28 Sep 2024 18:53:43 -0700 Subject: feat(user): move profile page badges to graphql --- src/routes/user/[user]/+page.ts | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/routes/user/[user]/+page.ts (limited to 'src/routes/user/[user]/+page.ts') diff --git a/src/routes/user/[user]/+page.ts b/src/routes/user/[user]/+page.ts new file mode 100644 index 00000000..9d498404 --- /dev/null +++ b/src/routes/user/[user]/+page.ts @@ -0,0 +1,19 @@ +import { load_Profile } from "$houdini" +import { user } from "$lib/Data/AniList/user" +import type { LoadEvent } from "@sveltejs/kit" + +export const load = async (event: LoadEvent) => { + const username = event.params.user as string + const userData = (await + user(username, /^\d+$/.test(username))) + + return { + ...(await load_Profile({ + event, variables: { + id: userData.id, + } + })), + username, + userData + } +} \ No newline at end of file -- cgit v1.2.3